making a first appearance - Espagnol Anglais Dictionnaire